#include "stl.h"
#include "solution.h"

int main(int argc, char *argv[]){
    vector<int> nums[] = {
        {-1,2,1,-4},   // 2
        {0,2,1,-3},    // 0
        {1,1,-1,-1,3}, // -1
        {0,0,0}, // 0
        {1,1,48,50,99,100,103,333,333}, // 250
        {3,4,5,5,7}, //13
    };
    int targets[] = {1,1,-1,1,250, 13};
    Solution sln;
    for(int i=0; i<size(nums); i++){
        print("nums=", nums[i], " 3+=>", targets[i], "\n")
        print("clos:", sln.threeSumClosest(nums[i], targets[i]), "\n")
    }
    
    print("\n------ main exit ------\n")
    return 0;
}
